ultimate cause - Francés Inglés Diccionario